package com.jymj.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 投资测算表 (支付情况)第三个
 */
public class RtInvestEntity implements Serializable {

    private Integer id;
    private Integer itemid;
    private String itemname;
    private Integer parentid;
    private String remark;
    private Integer pid;
    private Integer orderid;
    private BigDecimal htCost; //合同金额  *
    //'支付比例'
    private BigDecimal zfBl;
    //'结算金额'
    private BigDecimal jsCost;
    //private Integer level;
    //private boolean expanded = true;
    //private boolean loaded = true;
    //private boolean isleaf = true;
    private BigDecimal zf1;//支付一期 *
    private Date zf1Date;
    private BigDecimal zf2;//支付二期 *
    private Date zf2Date;
    private BigDecimal zf3;//支付三期 *
    private Date zf3Date;
    private BigDecimal zf4;//支付四期 *
    private Date zf4Date;
    private BigDecimal zf5;//支付5期 *
    private Date zf5Date;
    private BigDecimal zf6;//支付6期 *
    private Date zf6Date;
    private Integer taskid;
    private Integer costid;
    private List<RtInvestEntity> children;
    private Integer type;

    public Integer getCostid() {
        return costid;
    }

    public void setCostid(Integer costid) {
        this.costid = costid;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getTaskid() {
        return taskid;
    }

    public void setTaskid(Integer taskid) {
        this.taskid = taskid;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getItemid() {
        return itemid;
    }

    public void setItemid(Integer itemid) {
        this.itemid = itemid;
    }

    public String getItemname() {
        return itemname;
    }

    public void setItemname(String itemname) {
        this.itemname = itemname;
    }

    public Integer getParentid() {
        return parentid;
    }

    public void setParentid(Integer parentid) {
        this.parentid = parentid;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getPid() {
        return pid;
    }

    public void setPid(Integer pid) {
        this.pid = pid;
    }

    public Integer getOrderid() {
        return orderid;
    }

    public void setOrderid(Integer orderid) {
        this.orderid = orderid;
    }

    public BigDecimal getHtCost() {
        return htCost;
    }

    public void setHtCost(BigDecimal htCost) {
        this.htCost = htCost;
    }

    public BigDecimal getZfBl() {
        return zfBl;
    }

    public void setZfBl(BigDecimal zfBl) {
        this.zfBl = zfBl;
    }

    public BigDecimal getJsCost() {
        return jsCost;
    }

    public void setJsCost(BigDecimal jsCost) {
        this.jsCost = jsCost;
    }

    public BigDecimal getZf1() {
        return zf1;
    }

    public void setZf1(BigDecimal zf1) {
        this.zf1 = zf1;
    }

    public Date getZf1Date() {
        return zf1Date;
    }

    public void setZf1Date(Date zf1Date) {
        this.zf1Date = zf1Date;
    }

    public BigDecimal getZf2() {
        return zf2;
    }

    public void setZf2(BigDecimal zf2) {
        this.zf2 = zf2;
    }

    public Date getZf2Date() {
        return zf2Date;
    }

    public void setZf2Date(Date zf2Date) {
        this.zf2Date = zf2Date;
    }

    public BigDecimal getZf3() {
        return zf3;
    }

    public void setZf3(BigDecimal zf3) {
        this.zf3 = zf3;
    }

    public Date getZf3Date() {
        return zf3Date;
    }

    public void setZf3Date(Date zf3Date) {
        this.zf3Date = zf3Date;
    }

    public BigDecimal getZf4() {
        return zf4;
    }

    public void setZf4(BigDecimal zf4) {
        this.zf4 = zf4;
    }

    public Date getZf4Date() {
        return zf4Date;
    }

    public void setZf4Date(Date zf4Date) {
        this.zf4Date = zf4Date;
    }

    public List<RtInvestEntity> getChildren() {
        return children;
    }

    public void setChildren(List<RtInvestEntity> children) {
        this.children = children;
    }

    public BigDecimal getZf5() {
        return zf5;
    }

    public void setZf5(BigDecimal zf5) {
        this.zf5 = zf5;
    }

    public Date getZf5Date() {
        return zf5Date;
    }

    public void setZf5Date(Date zf5Date) {
        this.zf5Date = zf5Date;
    }

    public BigDecimal getZf6() {
        return zf6;
    }

    public void setZf6(BigDecimal zf6) {
        this.zf6 = zf6;
    }

    public Date getZf6Date() {
        return zf6Date;
    }

    public void setZf6Date(Date zf6Date) {
        this.zf6Date = zf6Date;
    }
}
